long-term strength - Español Inglés Diccionario